package com.easy.goods.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.easy.bean.Category;

import java.util.List;

public interface CategoryService extends IService<Category> {
	
	List<Category> getCategoryChildrenList(int parentid);
    //查询所有一级分类的列表
    List<Category> getSuperCategoryList();
    //获取所有分类的列表
    List<Category> getCategoryList(IPage page, Category category);
    //通过id获取分类信息
    Category getCategoryById(Integer id);
    //新增分类
    int addCategory(Category category);
    //删除分类
    int deleteCategory(Integer id);
    //编辑分类
    int editCategory(Category category);
    void updatecateshangxiajia(Integer id);
}
